ProfilePress\Core\Membership\Controllers\CheckoutController A

Total Complexity 73
Dependencies 18
Dependents 1
Total lines 538
Lines of code 362
Logical lines of code 209
Comment lines 12
Methods 10
Properties 0

Methods 10

Method Rating Maintainability Complexity Lines of code
process_checkout()
C
31 25 101
get_checkout_tax_rate()
A
45 13 40
update_order_review()
A
37 6 80
apply_discount()
A
45 8 44
remove_discount()
S
54 5 20
contextual_state_field()
S
52 4 23
validate_checkout_coupon()
S
62 4 11
process_checkout_login()
S
56 3 19
redirect_to_referrer_after_checkout()
S
65 4 9
__construct()
S
58 1 15